草庐IT

Foundation 表格

全部标签

iOS:每个初始化程序何时用于表格单元格?初始化,initWithFrame,initWithCoder,initWithStyle

我最近做了一个表格单元格子类的编程分配/初始化,并且通过一些NSLog,我能够了解到几乎所有的初始化程序都被调用了,即使我所做的只是分配/初始化,如果我记得的话正确。初始化初始化样式这是什么逻辑?哪个叫哪个? 最佳答案 一切都可以追溯到init。UITableViewCell是NSObject的子类,因此它有一个init方法。initWithFrame已弃用,并且已经有一段时间了(自iOS3起)。你不应该使用它。它在iOS3中被替换为initWithStyle,您可以使用它来指示您想要创建的单元格样式。initWithCoder是另

ios - 表格 View 加载缓慢

我的tableview加载时间有问题,我该如何改进?加载一个包含大约90000多行的TableView大约需要25-30秒。我的sqlite数据库中有大约130000行,我使用核心数据访问该数据。如有任何帮助或建议,我们将不胜感激。感谢您抽出宝贵时间,如果您需要更多信息,请告诉我。我一直在努力优化的两件事。+核心数据-也许我对数据的获取可以改进,但我不知道我还能做什么,下面列出了代码。if(fetchedResultsController!=nil){returnfetchedResultsController;}NSFetchRequest*fetchRequest=[[NSFetc

ios - 在弹出框内滚动表格 View 会创建一个工件

如果您查看标题为“地址”的按钮/标签,您会注意到角落里有一点白色。这种白色Blob仅在用户开始滚动位于搜索栏下方的tableView时才会出现。我只能猜测模态边框会在滚动时杀死所有透明胶片。 最佳答案 这是一个关于ScrollView的iOS问题,在很多地方都可以看到-除了减少或创建tableview的一些偏移之外没有解决方案。 关于ios-在弹出框内滚动表格View会创建一个工件,我们在StackOverflow上找到一个类似的问题: https://sta

ios - 从 NSMutableDictionary 按顺序创建表格单元格

我有一个从JSON查询创建的NSMutableDictionary,在浏览器中运行json查询,输出按我需要的字母顺序排列,并使用NSLOG以正确的顺序显示它来验证这一点。但是,当我填充UITableView单元格时,顺序完全不同,但我希望保留原始顺序。我知道字典不是为了排序而设计的,我可以映射到一个新的排序数组,但是如果我这样做(如果这是实现此目的的正确方法?)目前还不清楚如何处理正确的键和索引详细View。有什么想法吗?谢谢。创建JSON数据和创建表格单元格的代码如下:-(void)makeData{//DefinedictionaryfullDictionary=[[NSMuta

教程11 Vue3 + Django前后端分离项目——Element Plus Table 表格(数据增、删、改、除、分页)

目录一、查询公告信息表中的数据,并绑定到表格中1.后端接口(http://127.0.0.1:8000/notices) 2.utils/api.ts中增加如下函数,用于调用后端接口查询所有公告信息3.views文件夹中新建一个NoticesManagement.vue文件二、实现分页1.后端接口(http://127.0.0.1:8000/notices/1/2) 2. utils/api.ts中增加函数,用于调用后端接口根据页码查询公告信息3. 修改NoticesManagement.vue文件三、删除1.后端接口(http://127.0.0.1:8000/delete_notice/1

iOS - 像 Path 这样的应用程序如何优化每个单元格(几乎)不同的表格单元格?

这就是我目前遇到的问题。我有一个应用程序可以显示Facebook/Path之类的带有UITableView的提要。假设我的数据源有大约200个项目,并且并非所有单元格都具有相同的内容和单元格高度。有些有图像,有些没有。通过使用以下格式的可重用标识符初始化我的单元格,我能够克服滚动性能问题:[NSStringstringWithFormat:"entry_%d",some_id]。在我开始使用UIImagePickerViewController之前,一切都非常顺利。正如您想象的那样,由于我的数据源/表很大,我收到了很多内存警告。当使用Path的应用程序并尝试将尽可能多的数据加载到单个V

iphone - UIScrollView 有许多并排的表格,带有分页

我想实现一个并排显示不同表格的ScrollView。类似于YouTube应用程序中的“关于”、“建议”和“评论”有不同的表格。我尝试通过首先将单个tableView添加到UIScrollView来执行此操作。在这种情况下,即使在我启用分页后,父scrollView也没有横向滚动。在我的第二次尝试中,我尝试制作一个包含2个部分的tableView。但在这里,不同的单元格只是作为行添加,而不是添加到单独的“页面”或“列”中。有谁知道我怎样才能做到这一点? 最佳答案 您是否将“外部”ScrollView的内容大小设置为正确的尺寸?例如,如

ios - 将图像分配给表格单元格中的 uiimageview

我在自定义表格单元格中有一个ImageView,我需要从表格View委托(delegate)中为其分配一张图片cell.imageViewLeft=[[UIImageViewalloc]initWithImage:[UIImageimageNamed:fxObject.thumbnailName]];NSLog(@"%@,%@",[UIImageimageNamed:fxObject.thumbnailName],cell.imageViewLeft.image);日志给我:,(null) 最佳答案 确保您的IBOutlets已正确

是否可以在相同的模式下使用单个SQLalchemy会话和表格?

我正在设计一个具有API层的数据库,以从表中获取数据。数据库是Postgres。每天晚上,我们都会进行批处理ETL过程以更新数据库中的数据。由于一些不值得提及的并发症,ETL过程涉及清除所有数据并从头开始重建事物。显然,这对API是有问题的,因为如果API在重建阶段查询数据库,则将丢失数据。我决定使用两个模式来解决此问题。“完成”模式(我们称此架构A)和“重建”模式(我们称之为架构B)。我的ETL过程看起来像这样:1.CreateschemaBasanexactreplicaofschemaA2.CompletelyrebuildthedatainschemaB3.Inatransaction

ios - UiTableViewCell 为表格 View 中的每个部分单选复选标记

如何使用自定义单元格对每个部分进行复选标记单选,当我意识到这段代码时,单元格没有标记functableView(_tableView:UITableView,didSelectRowAtindexPath:IndexPath){guardletit=PayMentSection(rawValue:indexPath.section)else{return}switchit{case.delivering:letcell=tableView.dequeueReusableCell(withIdentifier:cellid)as!MakePaymentTableViewCellcell.